kept imprisoned - Espagnol Anglais Dictionnaire